草庐IT

windows - Turbo Studio 虚拟化

全部标签

windows - NASM ReadConsoleA 或 WriteConsoleA 缓冲区调试问题

我正在Windows上编写一个NASM汇编程序,让用户输入两个单位数字,将它们相加,然后输出结果。我正在尝试使用WindowsAPI进行输入和输出。不幸的是,虽然我可以让它在程序循环后立即读取一个数字以获得第二个值,但程序结束而不是要求第二个值。程序的输出如下所示:有趣的是,如果我输入1,那么显示的值会大一个,所以它正在添加一些东西!这也适用于输入的其他个位数(2-9)。我很确定这与我使用ReadConsoleA函数的方式有关,但我在尝试寻找解决方案时遇到了一些障碍。我安装了gdb来调试程序,组装如下:nasm-fwin64-g-otask9.objtask9.asmGoLink/co

windows - 有没有办法在 Windows 机器上使用 valgrind 工具?

我的膝上型电脑上有一个可执行文件(从C和C++源文件生成),它装有Windows操作系统。我需要使用valgrind检查可执行文件是否有任何内存泄漏或任何错误。但是我不知道如何在Windows机器上使用valgrind,或者我们是否可以在Windows上使用valgrind。谁能告诉我我们是否可以在Windows中使用valgrind?如果我们不能在Windows机器上使用valgrind,您能否推荐任何其他内存调试工具? 最佳答案 VisualC++有CRTDebugHeap功能,如_CrtDumpMemoryLeaks.

linux - 如何使用基于 linux 的平台在 windows 硬盘中构建 linux 共享库?

我正在使用cmake从基于linux的计算机远程在Windows中构建开放式cv库,在运行以下命令后出现此错误:mount.cifs//10.164.5.10/tgupta/mnt/open_cv-ousername=tgupta,password=passwd然后按照本教程http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html运行make命令后出现这个错误LinkingCXXsharedlibrary../../../bin/libopencv_core.soCMakeErr

windows - 从 Qt Creator 运行 Git Bash

是否可以为从QtCreator启动GitBash控制台分配快捷方式?例如,我已经将Alt+G,Alt+G分配给GitGui命令。我无法在选项->环境->键盘中找到合适的命令,但也许我只是错过了它。或者是否可以分配快捷方式以从QtCreator启动自定义可执行文件?这对我也适用。现在我需要点击几次才能打开当前项目的GitBash,这有点烦人。 最佳答案 您需要2个.bat文件,为方便起见,您可以将其放在C:\Windows中(因此它们位于%PATH%中)-C:\Windows\StartGitBash.bat包含startStartG

windows - libgit2sharp 中 Windows 上 SSH 的状态是什么

我很好奇在windows下使用libgit2sharp处理SSH-Repos的当前状态。是否有可能例如使用SSH(git@github.com:libgit2/libgit2sharp.git)克隆一个Repo?谢谢 最佳答案 从v0.21开始,还不可能。拉取请求(参见#852)正在进行中以实现此目的。欢迎订阅它,您是否希望收到有关其进展的通知。幕后的计划是依靠libssh2来实现这一目标。 关于windows-libgit2sharp中Windows上SSH的状态是什么,我们在Stac

windows - 如何在使用 NSIS 设置期间安装驱动程序/.inf 文件?

目前我使用NSIS脚本以这种方式安装设备驱动程序/.inf文件:File/r"mydriver.inf"File/r"mydriver.cat"nsExec::ExecToStack'pnputil-i"mydriver.inf"'这在Windows7中运行顺畅-当用户首次连接设备时,系统已经知道它并自动应用正确的驱动程序。现在我发现它不再适用于Windows8.x,用户必须转到设备管理器,单击新设备并手动将其指向.inf/.cab文件的存储位置。那么如何才能做得更好呢?我如何让Windows8知道此驱动程序,以便它在设备连接后自动使用它们?谢谢! 最佳答案

windows - 将 tesseract 命令行调整为 OCR 价格

我有一些带有价格的小图片,如下所示:但是当我尝试命令时我得到一个空的输出文件:tesseractimage.png输出.txt我应该使用什么特殊命令来对像这样的小图像进行OCR?另外,我能否指定可能的结果仅为美元符号、句点和数字0-9?我已经通过添加到配置文件尝试了“字母”方法,但我没有找到任何关于美元符号或句点是否需要转义的数据。无论如何,我使用上述命令的简单版本得到的响应为零。 最佳答案 您使用的是哪个版本的tesseract?使用以下命令:tesseractimage.png输出-psm8我得到了这个结果。12705美元请注意

windows - 如何使用 TideSDK 杀死一个 windows 应用程序?

我正在尝试运行类似TASKKILL/F/IMnotepad.exe的命令varprocess=Ti.Process.createProcess({args:['TASKKILL/F/IMnotepad.exe']});process.launch();或Ti.Process.launch('TASKKILL/F/IMskype.exe');调试器没有说太多,只是Errorlaunching'TASKKILL/F/IMnotepad.exe'documentation有什么想法吗? 最佳答案 为了创建流程,我使用了这种语法(coffe

c - 在Windows上使用C语言读取硬盘上的特定扇区

我已经尝试过这段代码,它在我从USB闪存驱动器读取一个扇区时有效,但它不适用于硬盘驱动器上的任何分区,所以我想知道当您尝试从USB读取时它是否相同或者从硬盘驱动器intReadSector(intnumSector,BYTE*buf){intretCode=0;BYTEsector[512];DWORDbytesRead;HANDLEdevice=NULL;device=CreateFile("\\\\.\\H:",//DrivetoopenGENERIC_READ,//AccessmodeFILE_SHARE_READ,//ShareModeNULL,//SecurityDescri

windows - Emacs - 尝试打开信息文件时未找到 "Uncompression program ' gzip“

我是Emacs的新手,所以这可能是一个非常幼稚的问题,但我似乎找不到任何相关信息。基本问题似乎是我无法打开任何“信息”主题。当我尝试打开它们中的任何一个时出现的错误是:Uncompressionprogram'gzip'notfound我已经为Windows安装了Gzip(here),但这并没有解决问题。我在Windows7和Windows8.1机器上都试过这个。我正在使用Emacs24.3(i386-mingw-nt6.1.7601),虽然我也尝试过来自here的Emacs24.4.50.1(x86_64-w64-mingw32) 最佳答案